Cháy gan cháy ruột

Direct English translation

Burning liver, burning intestines.

Equivalent English version

On tenterhooks

Giải thích tiếng Việt
Chỉ trạng thái bồn chồn, sốt sắng, day dứt lo lắng hoặc mong ngóng một việc đó mãi chưa kết quả. Thường dùng để diễn tả tâm trạng đứng ngồi không yên chờ đợi hay thấp thỏm.
English explanation
Describes an intensely anxious, restless state caused by worry or eager anticipation when something still has not appeared or happened. It is used for someone who cannot sit still because of suspense, concern, or waiting.